package com.zmn.uac.common.info.wechat;

import lombok.*;

import java.io.Serializable;

/**
 * 类描述：微信用户解密手机号信息
 *
 * @author xujie
 * @since 2021/06/11 11:37
 */
@Data
@Builder
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class WeChatUserAuthPhone implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     *
     *  {
     *     "phoneNumber": "13580006666",
     *     "purePhoneNumber": "13580006666",
     *     "countryCode": "86",
     *     "watermark":
     *     {
     *         "appid":"APPID",
     *         "timestamp": TIMESTAMP
     *     }
     * }
     *
     */

    /**
     * 用户绑定的手机号（国外手机号会有区号）
     */
    private String phoneNumber;

    /**
     * 没有区号的手机号
     */
    private String purePhoneNumber;

    /**
     * 区号
     */
    private String countryCode;
}
